televised address - Spanish English Dictionary